improved weather reconnaissance (iwr) - German English Dictionary